/* flex布局 */
.u-f,
.u-f-ac,
.u-f-ajc,
.u-f-jsb,.u-f-fdc,.u-f-jcfe,.u-f-jsa{
	display: flex;
}

.u-f-ac,
.u-f-ajc {
	align-items: center;
}

.u-f-ajc {
	justify-content: center;
}

.u-f-jsb {
	justify-content: space-between;
}
.u-f-jsa {
	justify-content: space-around;
}

.u-f-fdc{
  flex-direction: column;
}
.u-f-jcfe{
  justify-content: flex-end;
}
.flex1{
  flex: 1;
}
/* 每个页面公共样式 */
  page {
    height: 100%;
  }
.page-padding{
  padding: 0 40upx;
  margin-top:10upx;
}
.positionRe{
      position: relative;
    }
  .position-center {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .marginTop15{
    margin-top: 30upx;
  }
  .margin-lr{
    margin: 0px 32upx;
  }
  .marginright10{
    margin-right: 30upx;
  }
  .paddingTopbom30{
   padding: 60upx 0px;
  }
/* iconfont symbol css样式引入一次即可 */
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
/* 全局按钮样式 */
 uni-button{
    color: #ffffff !important;
    background-color:#3D9FEA !important;
  }
.btn{
  width: 13vw;
  height: 5.3vh;
  line-height: 5.3vh;
  background: #3D9FEA;
  box-shadow: 0px 1px 6px 0px rgba(61, 159, 234, 0.3);
  border-radius: 2.66vh;
  color: #ffffff;
  font-size: 1.56vw;
  text-align: center;
}
/* 文本样式 */
text{
  height: 3.33vh;
  font-size: 1.47vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 3.33vh;
}
.fontsize28{
  font-size: 1.47vw;
}
.fontsize24{
  font-size: 1.25vw;
}
.fb{
  font-weight: bold;
}
.color64{
  color: #646464 !important;
}
.color33{
  color: #333333;
}
.color99{
  color: #999999 !important;
}
.colorf5{
  color: #F55555;
}
/* 文本框样式 */
.input_text,
uni-input {
  width: 33vw;
  height: 5.8vh;
  line-height: 5.8vh;
  border-radius: 8px;
  border: 1px solid #CCCCCC;
  font-size: 1.25vw;
  text-align: center;
}
.input_text .icon-jiantou9{
    font-size: 1.25vw;
    margin-right: 0.93vw;
}
  .placeholder_class {
    color: #CCCCCC;
  }
/* 弹窗样式 */
uni-modal .uni-modal__title{
  font-size: 1.25vw;
}
uni-modal .uni-modal__bd,uni-modal .uni-modal__ft{
  font-size: 1.04vw;
}
/* 选择题正错边框样式 */
  .radioGroup .right-border{
    border:1px solid #38D253 !important;
  }
  .right-border{
    border:1px solid #38D253 !important;
  }
  .wrong-border{
    border:1px solid #F55555 !important;
  }
  .select-border .option-text,.right-border .option-text,.wrong-border .option-text{
      border-left:none !important;
  }
  *{
  -webkit-text-size-adjust: none;
  }
  